home *** CD-ROM | disk | FTP | other *** search
/ Aminet 23 / Aminet 23 (1998)(GTI - Schatztruhe)[!][Feb 1998].iso / Aminet / disk / misc / TransADF.lha / Source / pkzip.h < prev    next >
C/C++ Source or Header  |  1997-12-02  |  766b  |  30 lines

  1. #ifndef TRANSADF_PKZIP_H
  2. #define TRANSADF_PKZIP_H
  3.  
  4. /*---------------------*/
  5. /* PKZip file routines */
  6. /*---------------------*/
  7.  
  8. #ifndef EXEC_TYPES_H
  9. #include <exec/types.h>
  10. #endif /* EXEC_TYPES_H */
  11.  
  12. #ifndef DOS_DOS_H
  13. #include <dos/dos.h>
  14. #endif /* DOS_DOS_H */
  15.  
  16.  
  17. /*---------------------*/
  18. /* Function prototypes */
  19. /*---------------------*/
  20.  
  21. BOOL   writePKZHead     (BPTR outFile, STRPTR origName);
  22. BOOL   finishPKZFile    (BPTR outFile, ULONG CRC, ULONG CSize, ULONG USize);
  23. BOOL   writePKZHeadAdd  (BPTR outFile, STRPTR origName);
  24. BOOL   finishPKZFileAdd (BPTR outFile, ULONG CRC, ULONG CSize, ULONG USize);
  25. BOOL   skipPKZHead      (BPTR inFile, STRPTR origName);
  26. BOOL   readPKZTail      (BPTR inFile, ULONG *CRC, ULONG *USize);
  27.  
  28.  
  29. #endif /* TRANSADF_PKZIP_H */
  30.